閱讀護照

此程式碼範例示範如何使用 IronTesseract OCR 引擎從影像中提取和處理護照資訊。

IronTesseract OCR引擎已實例化。 透過 OcrInput 方法建立 LoadImage 物件,用以載入包含護照的圖片("passport.jpg")。 ReadPassport 方法用於處理圖像並提取護照資訊,返回一個 OcrPassportResult 物件,其中包含名字、姓氏、國家、護照號碼、出生日期及有效期等詳細資訊。 提取出的護照資訊隨後會輸出到控制台:

  • 這些名稱可透過 result.PassportInfo.GivenNames 存取。
  • 該國家是透過 result.PassportInfo.Country 取得。
  • 護照號碼可透過 result.PassportInfo.PassportNumber 取得。
  • 姓氏可透過 result.PassportInfo.Surname 存取。
  • 出生日期使用 result.PassportInfo.DateOfBirth 格式 PRINT。
  • 到期日期以 result.PassportInfo.DateOfExpiry 格式輸出。
  • 性別資訊可透過 result.PassportInfo.Gender 取得。
  • 文件類型是透過 result.PassportInfo.DocumentType 取得。
  • 國籍資訊可透過 result.PassportInfo.Nationality 取得。
  • 國籍代碼可透過 result.PassportInfo.NationalityCode 存取。
  • 發行國代碼透過 result.PassportInfo.IssuingCountryCode 取得。
  • 個人聯絡號碼請透過 result.PassportInfo.PersonalNumber 取得。
  • 可透過 result.PassportInfo.DateOfIssue 存取發布日期。

學習如何使用 IronOCR 提取護照信息

準備好開始了嗎?
Nuget 下載 5,585,834 | 版本: 2026.4 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronOcr
執行範例 觀看您的圖片變成可搜尋的文字。